package com.wzx.user.utils.quartzUtils;

/**
 * @author wzx
 * @version 1.0
 * @date 2023/5/17 - 17:10
 * @description 标题
 */
import org.quartz.Job;

import java.io.Serializable;

/**
 * @Description 自定义定时任务实体
 */
public class QuartzJob implements Serializable {
    private static final long serialVersionUID = -5851989022924184181L;
    /**
     * 任务名
     */
    private String jobName;
    /**
     * 任务组名
     */
    private String jobGroupName;
    /**
     * 触发器名
     */
    private String triggerName;
    /**
     * 触发器组名
     */
    private String triggerGroupName;
    /**
     * 任务类名
     */
    private String jobClass;
    /**
     * corn表达式时间设置
     */
    private String cornTime;
    /**
     * 任务描述
     */
    private String jobDescription;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getJobName() {
        return jobName;
    }

    public void setJobName(String jobName) {
        this.jobName = jobName;
    }

    public String getJobGroupName() {
        return jobGroupName;
    }

    public void setJobGroupName(String jobGroupName) {
        this.jobGroupName = jobGroupName;
    }

    public String getTriggerName() {
        return triggerName;
    }

    public void setTriggerName(String triggerName) {
        this.triggerName = triggerName;
    }

    public String getTriggerGroupName() {
        return triggerGroupName;
    }

    public void setTriggerGroupName(String triggerGroupName) {
        this.triggerGroupName = triggerGroupName;
    }

    public String getJobClass() {
        return jobClass;
    }

    public void setJobClass(String jobClass) {
        this.jobClass = jobClass;
    }

    public String getCornTime() {
        return cornTime;
    }

    public void setCornTime(String cornTime) {
        this.cornTime = cornTime;
    }

    public String getJobDescription() {
        return jobDescription;
    }

    public void setJobDescription(String jobDescription) {
        this.jobDescription = jobDescription;
    }
}
